.addressKeysView-container {
    th.finger-print { min-width: 360px }
    th.key-size { width: 80px }
    th.actions { width: 100px }
    th.status { width: 100px }

    td.finger-print {
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        max-width: 100%;
        padding-right: 0px;

        code {
            margin-top: 7px;
            overflow: hidden;
            word-break: normal;
            text-overflow: ellipsis;
        }
    }
    .hasTable .pm_table {
        overflow: visible;
    }
    .pm_dropdown {
        bottom: 10px;
        right: 20px;
        top: auto !important;
    }
}

.addressKeysView-toggle,
.addressKeysView-email {
    float: left;
}

.import-private-key-file {
    display: none;
}

.addressKeysView-toggle { width: 30px }
.addressKeysView-email {
    width: calc(100% - 30px);
    padding-left: .5em;
}


.addressKeysView-container.user [data-display-mode="address"],
.addressKeysView-container.address [data-display-mode="user"] {
    display: none !important;
}

.addressKeysView-container.user .addressKeysView-main-actions,
.addressKeysView-container.address:not(.addressKeysView-is-private) .addressKeysView-main-actions {
    display: none;
}
